How To Lay The Foundation For Becoming A Smart City